﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using UberChess.Structure.Move;

namespace UberChess.MinMaxAlgorithm
{
    public class PreliminaryResult
    {
        public double EvaluationResult { get; set; }
        public bool IsInCheck { get; set; }
        public PossibleMove Move { get; set; }

        public PreliminaryResult(double evaluationResult, bool isChecked, PossibleMove move)
        {
            EvaluationResult = evaluationResult;
            IsInCheck = isChecked;
            Move = move;
        }
    }
}
